package com.luyuan.crm.member.service;

import java.util.List;

import com.luyuan.crm.member.model.Member;
import com.luyuan.crm.member.model.MemberCoupon;
import com.luyuan.crm.member.model.MemberCouponType;
import com.ruijie.foundation.annotation.DomainService;

@DomainService
public interface MemberCouponService {

    void clearOverDateMemberCoupon();

    List<MemberCoupon> findByMember(Member member);

    void addMemberCoupon(MemberCoupon memberCoupon, String description);

    /**
     * A/B卷使用	
     */
    void userMemberCoupon(Member member, MemberCouponType memberCouponType, int memberCoupon, String description);
}
